//try...catch...finally

pipeline{
  agent any
  stages{
    stage('Example'){
      steps{
        script{
          //因为变量a没有定义，所以会抛出异常
          //catch块会捕获到异常，并打印异常信息
          //finally块会执行，无论是否有异常发生
          try{
            println(a)
          } catch(Exception e){
            println(e)
          }finally{
            println("always")
          }
        }
      }
    }
  }
}